electronic metering - French English Dictionary